openldap.git
8 years agoldapi-socket-place
Debian OpenLDAP Maintainers [Fri, 28 Jul 2017 01:04:41 +0000 (02:04 +0100)]
ldapi-socket-place

Move the ldapi socket to /var/run/slapd from /var/run, since /var/run
is only writable by root and slapd runs as openldap.

Debian-specific.

Gbp-Pq: Name ldapi-socket-place

8 years agoslapi-errorlog-file
Debian OpenLDAP Maintainers [Fri, 28 Jul 2017 01:04:41 +0000 (02:04 +0100)]
slapi-errorlog-file

The slapi error log file defaults to /var/errors given our setting
of --localstatedir.  Move it to /var/log/slapi-errors instead.

Debian-specific.

Gbp-Pq: Name slapi-errorlog-file

8 years agoevolution-ntlm
Debian OpenLDAP Maintainers [Fri, 28 Jul 2017 01:04:41 +0000 (02:04 +0100)]
evolution-ntlm

Patch from evolution-exchange (2.10.3).  The ldap_ntlm_bind function is
actually called by evolution-data-server, checked at version 1.12.2.
Without this patch, the Exchange addressbook integration uses simple binds
with cleartext passwords.

Russ checked with openldap-software for upstream's opinion on this patch
on 2007-12-21.  Upstream had never received it as a patch submission and
given that it's apparently only for older Exchange servers that can't do
SASL and DIGEST-MD5, it's not very appealing.

Bug#457374 filed against evolution-data-server asking if this support is
still required on 2007-12-21.

Gbp-Pq: Name evolution-ntlm

8 years agoman-slapd
Debian OpenLDAP Maintainers [Fri, 28 Jul 2017 01:04:41 +0000 (02:04 +0100)]
man-slapd

Patch the slapd man page to not refer to a header file that isn't
installed with the slapd package and to reference the correct path
for slapd.

Debian-specific.

Gbp-Pq: Name man-slapd

8 years agoopenldap (2.4.45+dfsg-1) unstable; urgency=medium
Ryan Tandy [Fri, 28 Jul 2017 01:04:41 +0000 (02:04 +0100)]
openldap (2.4.45+dfsg-1) unstable; urgency=medium

  * New upstream release.
    - fixed a use-after-free in GnuTLS options handling
      (ITS#8385) (Closes: #820244) (LP: #1557248)
    - fixed unsafe concurrent SASL calls causing memory corruption
      (ITS#8648) (Closes: #860947) (LP: #1688575)
    - fixed syncrepl infinite looping with multi-master delta-syncrepl
      (ITS#8432) (Closes: #868753)
  * Rebase patches to apply cleanly:
    - do-not-second-guess-sonames
    - no-AM_INIT_AUTOMAKE
  * Drop patches applied upstream:
    - ITS-8554-kFreeBSD-is-like-BSD.patch
    - ITS-8644-wait-for-slapd-to-start-in-test064.patch
    - ITS-8655-paged-results-double-free.patch
  * Upgrade to debhelper compat level 10.
    - Depend on debhelper 10.
    - Stop enabling parallel and autoreconf explicitly. They are now enabled
      by default.
    - Drop dh-autoreconf from build-depends since debhelper requires it.
  * Add -Wno-format-extra-args to CFLAGS to reduce the noise in the build
    logs, as this warning is emitted on each use of the Debug() macro.
  * Drop libldap-2.4-4-dbg and slapd-dbg binary packages in favour of
    automatic dbgsym packages.
  * Update Standards-Version to 4.0.0; no changes required.
  * Drop Priority and Section from binary package stanzas when they only
    duplicate information from the source stanza.
  * Update Priority of slapd-smbk5pwd and libldap2-dev to optional to match
    the archive.
  * Remove retired developer, Roland Bauerschmidt, from Uploaders.
    (Closes: #856422)
  * Remove Timo Aaltonen from Uploaders, with his agreement.
  * debian/patches/ITS8650-retry-gnutls_handshake-after-GNUTLS_E_AGAIN.patch:
    If gnutls_handshake() returns EAGAIN, call it again. Fixes TLS handshake
    failures when the ServerHello message exceeds 16K.
    (ITS#8650) (Closes: #861838)
  * Drop time from Build-Depends. The upstream testsuite no longer calls it.

[dgit import unpatched openldap 2.4.45+dfsg-1]

8 years agoImport openldap_2.4.45+dfsg.orig.tar.gz
Ryan Tandy [Fri, 28 Jul 2017 01:04:41 +0000 (02:04 +0100)]
Import openldap_2.4.45+dfsg.orig.tar.gz

[dgit import orig openldap_2.4.45+dfsg.orig.tar.gz]

8 years agoImport openldap_2.4.45+dfsg-1.debian.tar.xz
Ryan Tandy [Fri, 28 Jul 2017 01:04:41 +0000 (02:04 +0100)]
Import openldap_2.4.45+dfsg-1.debian.tar.xz

[dgit import tarball openldap 2.4.45+dfsg-1 openldap_2.4.45+dfsg-1.debian.tar.xz]